home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / winsock / ircii2-6.zip / SRC\IRCII-2.6\INCLUDE\TRANSLAT.H < prev    next >
C/C++ Source or Header  |  1994-12-28  |  1KB  |  39 lines

  1. /*
  2.  * Global stuff for translation tables.
  3.  *
  4.  * Tomten, tomten@solace.hsh.se / tomten@lysator.liu.se
  5.  *
  6.  * @(#)$Id: translat.h,v 1.4 1994/07/02 02:38:10 mrg Stab $
  7.  */
  8.  
  9. #ifndef _TRANSLAT_H_
  10. #define _TRANSLAT_H_
  11.  
  12. #if defined(__STDC__) || defined(__cplusplus)
  13. extern    void    set_translation(char *tablename);
  14. extern    void    enter_digraph(unsigned char key, char *str);
  15. extern    unsigned char    get_digraph(unsigned char key);
  16. extern    void    digraph(char *command, char *args);
  17. extern    void    save_digraphs(FILE *fp);
  18. #else
  19. extern    void    set_translation();
  20. extern    void    enter_digraph();
  21. extern    unsigned char    get_digraph();
  22. extern    void    digraph();
  23. extern    void    save_digraphs();
  24. #endif
  25.  
  26. extern    unsigned char    transToClient[256];
  27. extern    unsigned char    transFromClient[256];
  28. extern    char    translation;
  29.  
  30. #define DIG_TABLE_SIZE 256
  31. extern    unsigned char    dig_table_lo[DIG_TABLE_SIZE];
  32. extern    unsigned char    dig_table_hi[DIG_TABLE_SIZE];
  33. extern    unsigned char    dig_table_di[DIG_TABLE_SIZE];
  34.  
  35. extern    char    digraph_hit;
  36. extern    unsigned char    digraph_first;
  37.  
  38. #endif /* _TRANSLAT_H_ */
  39.